[INFO] fetching crate cita-vm 0.3.4...
[INFO] checking cita-vm-0.3.4 against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] extracting crate cita-vm 0.3.4 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate cita-vm 0.3.4 on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cita-vm 0.3.4
[INFO] finished tweaking crates.io crate cita-vm 0.3.4
[INFO] tweaked toml for crates.io crate cita-vm 0.3.4 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate crates.io crate cita-vm 0.3.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hmac v0.8.1
[INFO] [stderr]   Downloaded num-rational v0.1.42
[INFO] [stderr]   Downloaded crypto-mac v0.8.0
[INFO] [stderr]   Downloaded rlp v0.5.2
[INFO] [stderr]   Downloaded hmac-drbg v0.3.0
[INFO] [stderr]   Downloaded ripemd v0.1.3
[INFO] [stderr]   Downloaded num-complex v0.1.43
[INFO] [stderr]   Downloaded ahash v0.8.2
[INFO] [stderr]   Downloaded hashbrown v0.13.1
[INFO] [stderr]   Downloaded parity-scale-codec v3.2.1
[INFO] [stderr]   Downloaded bencher v0.1.5
[INFO] [stderr]   Downloaded byte-slice-cast v1.2.2
[INFO] [stderr]   Downloaded primitive-types v0.12.1
[INFO] [stderr]   Downloaded parity-scale-codec-derive v3.1.3
[INFO] [stderr]   Downloaded ethbloom v0.13.0
[INFO] [stderr]   Downloaded ethereum-types v0.14.1
[INFO] [stderr]   Downloaded serde_derive v1.0.150
[INFO] [stderr]   Downloaded impl-trait-for-tuples v0.2.2
[INFO] [stderr]   Downloaded impl-serde v0.4.0
[INFO] [stderr]   Downloaded num v0.1.42
[INFO] [stderr]   Downloaded cita_trie v4.0.0
[INFO] [stderr]   Downloaded cryptape-sm v0.3.0
[INFO] [stderr]   Downloaded hasher v0.1.4
[INFO] [stderr]   Downloaded serde v1.0.150
[INFO] [stderr]   Downloaded bit-vec v0.4.4
[INFO] [stderr]   Downloaded libsecp256k1 v0.7.1
[INFO] [stderr]   Downloaded uint v0.9.5
[INFO] [stderr]   Downloaded sha2 v0.9.9
[INFO] [stderr]   Downloaded fixed-hash v0.8.0
[INFO] [stderr]   Downloaded impl-rlp v0.3.0
[INFO] [stderr]   Downloaded num-bigint v0.1.44
[INFO] [stderr]   Downloaded rustc-hex v2.1.0
[INFO] [stderr]   Downloaded impl-codec v0.6.0
[INFO] [stderr]   Downloaded libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]   Downloaded libsecp256k1-core v0.3.0
[INFO] [stderr]   Downloaded libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]   Downloaded is-terminal v0.4.1
[INFO] [stderr]   Downloaded yasna v0.1.3
[INFO] [stderr]   Downloaded blake2b-rs v0.1.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d7af71094276375ff55884131a6b9175e6456fb7c34b5433484ea91aeec59dbd
[INFO] running `Command { std: "docker" "start" "-a" "d7af71094276375ff55884131a6b9175e6456fb7c34b5433484ea91aeec59dbd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d7af71094276375ff55884131a6b9175e6456fb7c34b5433484ea91aeec59dbd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d7af71094276375ff55884131a6b9175e6456fb7c34b5433484ea91aeec59dbd", kill_on_drop: false }`
[INFO] [stdout] d7af71094276375ff55884131a6b9175e6456fb7c34b5433484ea91aeec59dbd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4967257aa58086b4b07f6a8398be6d527c706c225916756d2af5a77fd709204d
[INFO] running `Command { std: "docker" "start" "-a" "4967257aa58086b4b07f6a8398be6d527c706c225916756d2af5a77fd709204d", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.138
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling syn v1.0.105
[INFO] [stderr]    Compiling generic-array v0.14.6
[INFO] [stderr]    Compiling serde_derive v1.0.150
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.14
[INFO] [stderr]    Compiling serde v1.0.150
[INFO] [stderr]    Compiling memoffset v0.7.1
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.13
[INFO] [stderr]     Checking bytes v1.3.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]    Compiling io-lifetimes v1.0.3
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.3
[INFO] [stderr]     Checking rlp v0.5.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.5
[INFO] [stderr]    Compiling rustix v0.36.5
[INFO] [stderr]    Compiling rayon-core v1.10.1
[INFO] [stderr]     Checking impl-rlp v0.3.0
[INFO] [stderr]     Checking digest v0.10.6
[INFO] [stderr]     Checking crossbeam-deque v0.8.2
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]     Checking crossbeam-channel v0.5.6
[INFO] [stderr]    Compiling ahash v0.8.2
[INFO] [stderr]     Checking cpufeatures v0.2.5
[INFO] [stderr]     Checking linux-raw-sys v0.1.4
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking opaque-debug v0.3.0
[INFO] [stderr]     Checking regex-syntax v0.6.28
[INFO] [stderr]    Compiling serde_json v1.0.89
[INFO] [stderr]     Checking once_cell v1.16.0
[INFO] [stderr]     Checking getrandom v0.2.8
[INFO] [stderr]     Checking num_cpus v1.14.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking hmac-drbg v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]     Checking rayon v1.6.1
[INFO] [stderr]     Checking hasher v0.1.4
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]     Checking regex v1.7.0
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]     Checking arrayref v0.3.6
[INFO] [stderr]     Checking sha3 v0.10.6
[INFO] [stderr]     Checking fixed-hash v0.8.0
[INFO] [stderr]     Checking cita_trie v4.0.0
[INFO] [stderr]     Checking sha2 v0.10.6
[INFO] [stderr]     Checking ripemd v0.1.3
[INFO] [stderr]     Checking bencher v0.1.5
[INFO] [stderr]     Checking is-terminal v0.4.1
[INFO] [stderr]     Checking env_logger v0.10.0
[INFO] [stderr]     Checking hashbrown v0.13.1
[INFO] [stderr]     Checking impl-serde v0.4.0
[INFO] [stderr]     Checking ethbloom v0.13.0
[INFO] [stderr]     Checking primitive-types v0.12.1
[INFO] [stderr]     Checking ethereum-types v0.14.1
[INFO] [stderr]     Checking cita-vm v0.3.4 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]     --> src/evm/interpreter.rs:1775:96
[INFO] [stdout]      |
[INFO] [stdout] 1775 |                 .set_storage_origin(&it.params.contract.code_address, H256::zero(), H256::from(origin));
[INFO] [stdout]      |                                                                                     ---------- ^^^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]      |                                                                                     |
[INFO] [stdout]      |                                                                                     required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `From<T>`:
[INFO] [stdout]                <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]                <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]                <ethereum_types::H256 as From<H160>>
[INFO] [stdout]                <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]     --> src/evm/interpreter.rs:1777:89
[INFO] [stdout]      |
[INFO] [stdout] 1777 |                 .set_storage(&it.params.contract.code_address, H256::zero(), H256::from(origin));
[INFO] [stdout]      |                                                                              ---------- ^^^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]      |                                                                              |
[INFO] [stdout]      |                                                                              required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `From<T>`:
[INFO] [stdout]                <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]                <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]                <ethereum_types::H256 as From<H160>>
[INFO] [stdout]                <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<&str>` is not satisfied
[INFO] [stdout]    --> src/json_tests/general_state_test.rs:157:27
[INFO] [stdout]     |
[INFO] [stdout] 157 |             Address::from("0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba")
[INFO] [stdout]     |             ------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<&str>` is not implemented for `H160`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<&str>` is not satisfied
[INFO] [stdout]    --> src/json_tests/vm_test.rs:138:27
[INFO] [stdout]     |
[INFO] [stdout] 138 |             Address::from("0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba")
[INFO] [stdout]     |             ------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<&str>` is not implemented for `H160`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<&str>` is not satisfied
[INFO] [stdout]    --> src/json_tests/vm_test.rs:142:27
[INFO] [stdout]     |
[INFO] [stdout] 142 |             Address::from("0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6")
[INFO] [stdout]     |             ------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<&str>` is not implemented for `H160`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<&str>` is not satisfied
[INFO] [stdout]    --> src/json_tests/vm_test.rs:147:39
[INFO] [stdout]     |
[INFO] [stdout] 147 |                 data.0[&Address::from("0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6")].balance,
[INFO] [stdout]     |                         ------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `From<&str>` is not implemented for `H160`
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:412:80
[INFO] [stdout]     |
[INFO] [stdout] 412 |             "af231e631776a517ca23125370d542873eca1fb4d613ed9b5d5335a46ae5b7eb".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_vec` found for struct `ethereum_types::H256` in the current scope
[INFO] [stdout]    --> src/state/account.rs:415:29
[INFO] [stdout]     |
[INFO] [stdout] 415 |         let k = a.code_hash.to_vec();
[INFO] [stdout]     |                             ^^^^^^ method not found in `H256`
[INFO] [stdout]     |
[INFO] [stdout] help: one of the expressions' fields has a method of the same name
[INFO] [stdout]     |
[INFO] [stdout] 415 |         let k = a.code_hash.0.to_vec();
[INFO] [stdout]     |                             ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:423:80
[INFO] [stdout]     |
[INFO] [stdout] 423 |             "37bf2238b11b68cdc8382cece82651b59d3c3988873b6e0f33d79694aa45f1be".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_vec` found for struct `ethereum_types::H256` in the current scope
[INFO] [stdout]    --> src/state/account.rs:426:29
[INFO] [stdout]     |
[INFO] [stdout] 426 |         let k = a.code_hash.to_vec();
[INFO] [stdout]     |                             ^^^^^^ method not found in `H256`
[INFO] [stdout]     |
[INFO] [stdout] help: one of the expressions' fields has a method of the same name
[INFO] [stdout]     |
[INFO] [stdout] 426 |         let k = a.code_hash.0.to_vec();
[INFO] [stdout]     |                             ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:434:25
[INFO] [stdout]     |
[INFO] [stdout] 434 |         a.set_storage(0.into(), 0x1234.into());
[INFO] [stdout]     |                         ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:434:40
[INFO] [stdout]     |
[INFO] [stdout] 434 |         a.set_storage(0.into(), 0x1234.into());
[INFO] [stdout]     |                                        ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:438:80
[INFO] [stdout]     |
[INFO] [stdout] 438 |             "71623f5ec821de33ad5aa81f8c82f0916c6f60de0a536f8c466d440c56715bd5".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:446:25
[INFO] [stdout]     |
[INFO] [stdout] 446 |         a.set_storage(0.into(), 0x1234.into());
[INFO] [stdout]     |                         ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:446:40
[INFO] [stdout]     |
[INFO] [stdout] 446 |         a.set_storage(0.into(), 0x1234.into());
[INFO] [stdout]     |                                        ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:451:80
[INFO] [stdout]     |
[INFO] [stdout] 451 |             "71623f5ec821de33ad5aa81f8c82f0916c6f60de0a536f8c466d440c56715bd5".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:453:25
[INFO] [stdout]     |
[INFO] [stdout] 453 |         a.set_storage(1.into(), 0x1234.into());
[INFO] [stdout]     |                         ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:453:40
[INFO] [stdout]     |
[INFO] [stdout] 453 |         a.set_storage(1.into(), 0x1234.into());
[INFO] [stdout]     |                                        ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:458:80
[INFO] [stdout]     |
[INFO] [stdout] 458 |             "a3db671bd0653a641fb031dccb869982da390eade9e6f993802ed09c4f6b7b2a".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:460:25
[INFO] [stdout]     |
[INFO] [stdout] 460 |         a.set_storage(1.into(), 0.into());
[INFO] [stdout]     |                         ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:460:35
[INFO] [stdout]     |
[INFO] [stdout] 460 |         a.set_storage(1.into(), 0.into());
[INFO] [stdout]     |                                   ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:465:80
[INFO] [stdout]     |
[INFO] [stdout] 465 |             "71623f5ec821de33ad5aa81f8c82f0916c6f60de0a536f8c466d440c56715bd5".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:474:35
[INFO] [stdout]     |
[INFO] [stdout] 474 |             a.set_storage(0x00u64.into(), 0x1234u64.into());
[INFO] [stdout]     |                                   ^^^^ the trait `From<u64>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `u64` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:474:53
[INFO] [stdout]     |
[INFO] [stdout] 474 |             a.set_storage(0x00u64.into(), 0x1234u64.into());
[INFO] [stdout]     |                                                     ^^^^ the trait `From<u64>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `u64` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:484:80
[INFO] [stdout]     |
[INFO] [stdout] 484 |             "71623f5ec821de33ad5aa81f8c82f0916c6f60de0a536f8c466d440c56715bd5".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:487:53
[INFO] [stdout]     |
[INFO] [stdout] 487 |             a.get_storage(Arc::clone(&db), &0x00u64.into()).unwrap().unwrap(),
[INFO] [stdout]     |                                                     ^^^^ the trait `From<u64>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `u64` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:488:23
[INFO] [stdout]     |
[INFO] [stdout] 488 |             0x1234u64.into()
[INFO] [stdout]     |                       ^^^^ the trait `From<u64>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `u64` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/account.rs:490:60
[INFO] [stdout]     |
[INFO] [stdout] 490 |         assert_eq!(a.get_storage(Arc::clone(&db), &0x01u64.into()).unwrap(), None);
[INFO] [stdout]     |                                                            ^^^^ the trait `From<u64>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `u64` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/executive.rs:440:9
[INFO] [stdout]     |
[INFO] [stdout] 440 |     let mut request = &mut reinterpret_tx(tx, state_provider.clone());
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:497:86
[INFO] [stdout]     |
[INFO] [stdout] 497 |                 "0xf1885eda54b7a053318cd41e2093220dab15d65381b1157a3633a83bfd5c9239".into()
[INFO] [stdout]     |                                                                                      ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:504:86
[INFO] [stdout]     |
[INFO] [stdout] 504 |                 "0xf1885eda54b7a053318cd41e2093220dab15d65381b1157a3633a83bfd5c9239".into()
[INFO] [stdout]     |                                                                                      ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:514:82
[INFO] [stdout]     |
[INFO] [stdout] 514 |             "0xf1885eda54b7a053318cd41e2093220dab15d65381b1157a3633a83bfd5c9239".into()
[INFO] [stdout]     |                                                                                  ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:528:86
[INFO] [stdout]     |
[INFO] [stdout] 528 |                 "0xf1885eda54b7a053318cd41e2093220dab15d65381b1157a3633a83bfd5c9239".into()
[INFO] [stdout]     |                                                                                      ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:535:86
[INFO] [stdout]     |
[INFO] [stdout] 535 |                 "0xf1885eda54b7a053318cd41e2093220dab15d65381b1157a3633a83bfd5c9239".into()
[INFO] [stdout]     |                                                                                      ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:545:82
[INFO] [stdout]     |
[INFO] [stdout] 545 |             "0xf1885eda54b7a053318cd41e2093220dab15d65381b1157a3633a83bfd5c9239".into()
[INFO] [stdout]     |                                                                                  ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:556:45
[INFO] [stdout]     |
[INFO] [stdout] 556 |                 .set_storage(&a, H256::from(&U256::from(1u64)), H256::from(&U256::from(69u64)))
[INFO] [stdout]     |                                  ---------- ^^^^^^^^^^^^^^^^^ the trait `From<&ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:556:76
[INFO] [stdout]     |
[INFO] [stdout] 556 |                 .set_storage(&a, H256::from(&U256::from(1u64)), H256::from(&U256::from(69u64)))
[INFO] [stdout]     |                                                                 ---------- ^^^^^^^^^^^^^^^^^^ the trait `From<&ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                                                 |
[INFO] [stdout]     |                                                                 required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:564:47
[INFO] [stdout]     |
[INFO] [stdout] 564 |             state.get_storage(&a, &H256::from(&U256::from(1u64))).unwrap(),
[INFO] [stdout]     |                                    ---------- ^^^^^^^^^^^^^^^^^ the trait `From<&ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:565:24
[INFO] [stdout]     |
[INFO] [stdout] 565 |             H256::from(&U256::from(69u64))
[INFO] [stdout]     |             ---------- ^^^^^^^^^^^^^^^^^^ the trait `From<&ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |             |
[INFO] [stdout]     |             required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:630:31
[INFO] [stdout]     |
[INFO] [stdout] 630 |         let b: Address = 1u64.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<u64>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `u64` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:684:80
[INFO] [stdout]     |
[INFO] [stdout] 684 |             "530acecc6ec873396bb3e90b6578161f9688ed7eeeb93d6fba5684895a93b78a".into()
[INFO] [stdout]     |                                                                                ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:724:28
[INFO] [stdout]     |
[INFO] [stdout] 724 |         let k = H256::from(U256::from(0));
[INFO] [stdout]     |                 ---------- ^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:728:45
[INFO] [stdout]     |
[INFO] [stdout] 728 |         state.set_storage(&a, k, H256::from(1u64)).unwrap();
[INFO] [stdout]     |                                  ---------- ^^^^ the trait `From<u64>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<u64>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:729:67
[INFO] [stdout]     |
[INFO] [stdout] 729 |         assert_eq!(state.get_storage(&a, &k).unwrap(), H256::from(1u64));
[INFO] [stdout]     |                                                        ---------- ^^^^ the trait `From<u64>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                                        |
[INFO] [stdout]     |                                                        required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:738:28
[INFO] [stdout]     |
[INFO] [stdout] 738 |         let k = H256::from(U256::from(0));
[INFO] [stdout]     |                 ---------- ^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:740:45
[INFO] [stdout]     |
[INFO] [stdout] 740 |         state.set_storage(&a, k, H256::from(U256::from(1))).unwrap();
[INFO] [stdout]     |                                  ---------- ^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:745:67
[INFO] [stdout]     |
[INFO] [stdout] 745 |         assert_eq!(state.get_storage(&a, &k).unwrap(), H256::from(U256::from(1)));
[INFO] [stdout]     |                                                        ---------- ^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                                        |
[INFO] [stdout]     |                                                        required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:752:31
[INFO] [stdout]     |
[INFO] [stdout] 752 |         let a: Address = 1000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:769:31
[INFO] [stdout]     |
[INFO] [stdout] 769 |         let a: Address = 1000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:770:28
[INFO] [stdout]     |
[INFO] [stdout] 770 |         let k = H256::from(U256::from(0));
[INFO] [stdout]     |                 ---------- ^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:772:45
[INFO] [stdout]     |
[INFO] [stdout] 772 |         state.set_storage(&a, k, H256::from(U256::from(0xffff))).unwrap();
[INFO] [stdout]     |                                  ---------- ^^^^^^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:777:67
[INFO] [stdout]     |
[INFO] [stdout] 777 |         assert_eq!(state.get_storage(&a, &k).unwrap(), H256::from(U256::from(0xffff)));
[INFO] [stdout]     |                                                        ---------- ^^^^^^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                                        |
[INFO] [stdout]     |                                                        required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:783:45
[INFO] [stdout]     |
[INFO] [stdout] 783 |         state.set_storage(&a, k, H256::from(U256::from(2))).unwrap();
[INFO] [stdout]     |                                  ---------- ^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:785:67
[INFO] [stdout]     |
[INFO] [stdout] 785 |         assert_eq!(state.get_storage(&a, &k).unwrap(), H256::from(U256::from(0)));
[INFO] [stdout]     |                                                        ---------- ^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                                        |
[INFO] [stdout]     |                                                        required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<ethereum_types::U256>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:787:67
[INFO] [stdout]     |
[INFO] [stdout] 787 |         assert_eq!(state.get_storage(&a, &k).unwrap(), H256::from(U256::from(0xffff)));
[INFO] [stdout]     |                                                        ---------- ^^^^^^^^^^^^^^^^^^ the trait `From<ethereum_types::U256>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |                                                        |
[INFO] [stdout]     |                                                        required by a bound introduced by this call
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:796:31
[INFO] [stdout]     |
[INFO] [stdout] 796 |         let a: Address = 1000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:797:31
[INFO] [stdout]     |
[INFO] [stdout] 797 |         let b: Address = 2000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:800:34
[INFO] [stdout]     |
[INFO] [stdout] 800 |         state.set_storage(&a, 10.into(), 10.into()).unwrap();
[INFO] [stdout]     |                                  ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:800:45
[INFO] [stdout]     |
[INFO] [stdout] 800 |         state.set_storage(&a, 10.into(), 10.into()).unwrap();
[INFO] [stdout]     |                                             ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:803:46
[INFO] [stdout]     |
[INFO] [stdout] 803 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                              ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:803:67
[INFO] [stdout]     |
[INFO] [stdout] 803 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                                                   ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:823:34
[INFO] [stdout]     |
[INFO] [stdout] 823 |         state.set_storage(&a, 20.into(), 20.into()).unwrap();
[INFO] [stdout]     |                                  ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:823:45
[INFO] [stdout]     |
[INFO] [stdout] 823 |         state.set_storage(&a, 20.into(), 20.into()).unwrap();
[INFO] [stdout]     |                                             ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:825:46
[INFO] [stdout]     |
[INFO] [stdout] 825 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                              ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:825:67
[INFO] [stdout]     |
[INFO] [stdout] 825 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                                                   ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:826:46
[INFO] [stdout]     |
[INFO] [stdout] 826 |         assert_eq!(state.get_storage(&a, &20.into()).unwrap(), 20.into());
[INFO] [stdout]     |                                              ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:826:67
[INFO] [stdout]     |
[INFO] [stdout] 826 |         assert_eq!(state.get_storage(&a, &20.into()).unwrap(), 20.into());
[INFO] [stdout]     |                                                                   ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:830:34
[INFO] [stdout]     |
[INFO] [stdout] 830 |         state.set_storage(&a, 10.into(), 15.into()).unwrap();
[INFO] [stdout]     |                                  ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:830:45
[INFO] [stdout]     |
[INFO] [stdout] 830 |         state.set_storage(&a, 10.into(), 15.into()).unwrap();
[INFO] [stdout]     |                                             ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:836:46
[INFO] [stdout]     |
[INFO] [stdout] 836 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                              ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:836:67
[INFO] [stdout]     |
[INFO] [stdout] 836 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                                                   ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:837:46
[INFO] [stdout]     |
[INFO] [stdout] 837 |         assert_eq!(state.get_storage(&a, &20.into()).unwrap(), 20.into());
[INFO] [stdout]     |                                              ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:837:67
[INFO] [stdout]     |
[INFO] [stdout] 837 |         assert_eq!(state.get_storage(&a, &20.into()).unwrap(), 20.into());
[INFO] [stdout]     |                                                                   ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:845:46
[INFO] [stdout]     |
[INFO] [stdout] 845 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                              ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:845:67
[INFO] [stdout]     |
[INFO] [stdout] 845 |         assert_eq!(state.get_storage(&a, &10.into()).unwrap(), 10.into());
[INFO] [stdout]     |                                                                   ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:854:31
[INFO] [stdout]     |
[INFO] [stdout] 854 |         let a: Address = 1000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:855:31
[INFO] [stdout]     |
[INFO] [stdout] 855 |         let b: Address = 2000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:875:31
[INFO] [stdout]     |
[INFO] [stdout] 875 |         let a: Address = 1000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:876:31
[INFO] [stdout]     |
[INFO] [stdout] 876 |         let b: Address = 2000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `H160: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:877:31
[INFO] [stdout]     |
[INFO] [stdout] 877 |         let c: Address = 3000.into();
[INFO] [stdout]     |                               ^^^^ the trait `From<{integer}>` is not implemented for `H160`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <H160 as From<&'a [u8; 20]>>
[INFO] [stdout]               <H160 as From<&'a mut [u8; 20]>>
[INFO] [stdout]               <H160 as From<[u8; 20]>>
[INFO] [stdout]               <H160 as From<ethereum_types::H256>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<H160>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:879:34
[INFO] [stdout]     |
[INFO] [stdout] 879 |         state.set_storage(&a, 10.into(), 10.into()).unwrap();
[INFO] [stdout]     |                                  ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:879:45
[INFO] [stdout]     |
[INFO] [stdout] 879 |         state.set_storage(&a, 10.into(), 10.into()).unwrap();
[INFO] [stdout]     |                                             ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:884:53
[INFO] [stdout]     |
[INFO] [stdout] 884 |         let proof = state.get_storage_proof(&c, &10.into()).unwrap();
[INFO] [stdout]     |                                                     ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:888:53
[INFO] [stdout]     |
[INFO] [stdout] 888 |         let proof = state.get_storage_proof(&b, &10.into()).unwrap();
[INFO] [stdout]     |                                                     ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:892:54
[INFO] [stdout]     |
[INFO] [stdout] 892 |         let proof1 = state.get_storage_proof(&a, &10.into()).unwrap();
[INFO] [stdout]     |                                                      ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<{integer}>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:896:54
[INFO] [stdout]     |
[INFO] [stdout] 896 |         let proof2 = state.get_storage_proof(&a, &20.into()).unwrap();
[INFO] [stdout]     |                                                      ^^^^ the trait `From<{integer}>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `{integer}` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ethereum_types::H256: From<&str>` is not satisfied
[INFO] [stdout]    --> src/state/state.rs:914:41
[INFO] [stdout]     |
[INFO] [stdout] 914 |         assert_eq!(state.root, expected.into());
[INFO] [stdout]     |                                         ^^^^ the trait `From<&str>` is not implemented for `ethereum_types::H256`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               <ethereum_types::H256 as From<&'a [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<&'a mut [u8; 32]>>
[INFO] [stdout]               <ethereum_types::H256 as From<H160>>
[INFO] [stdout]               <ethereum_types::H256 as From<[u8; 32]>>
[INFO] [stdout]     = note: required for `&str` to implement `Into<ethereum_types::H256>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 86 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cita-vm` (lib test) due to 87 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4967257aa58086b4b07f6a8398be6d527c706c225916756d2af5a77fd709204d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4967257aa58086b4b07f6a8398be6d527c706c225916756d2af5a77fd709204d", kill_on_drop: false }`
[INFO] [stdout] 4967257aa58086b4b07f6a8398be6d527c706c225916756d2af5a77fd709204d
